Arabic-English dictionary »

عقرب meaning in English

ArabicEnglish
عقرب

backhoea multi-purpose tractor