Greek Arabic Dictionary

ελληνικά - العربية

Σεφ in Arabic:

1. طاه طاه