Greek Arabic Dictionary

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

Μια σχάρα in Arabic:

1. شواية شواية