Arabic-English dictionary »

مُسْتَنْبَت meaning in English

ArabicEnglish
مُسْتَنْبَت m

cultivarcultivated variety