English-Arabic dictionary »

sods meaning in Arabic

EnglishArabic
Sods [UK: sɒdz]
[US: sɑːdz]

الحمقى، الأراضي العشبية