English Arabic Dictionary

English - العربية

waistcoat in Arabic: