Greek Arabic Dictionary

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

σεφ in Arabic:

1. طاه طاه