English-Arabic dictionary »

spleens meaning in Arabic

EnglishArabic
Spleens [UK: spliːnz]
[US: spliːnz]

الطحال