Arabic-English dictionary »

عربة meaning in English