Arabic-English dictionary »

ترجم meaning in English