Arabic-English dictionary »

يَارْدَة meaning in English

ArabicEnglish
يَارْدَة f

yardthree feet