Multilingual Turkish Dictionary

ABAYA

ABAYA : English Turkish

n. Arap ülkelerinde kadınlar tarafından giyilen uzun siyah elbise