English Arabic Dictionary

English - العربية

liver in Arabic: