English Arabic Dictionary

English - العربية

smell in Arabic: