English Arabic Dictionary

English - العربية

goose in Arabic: