English-Arabic dictionary »

orchard meaning in Arabic

EnglishArabic
orchard land for cultivation of fruit or nut trees

بَيَارَةf

بُسْتَانm

Your history