Turkish Arabic Dictionary

Türkçe - العربية

kapüşonlu svetşört in Arabic: