Greek Turkish Dictionary

ελληνικά - Türkçe

χήρα in Turkish:

1. dul dul