English-Arabic dictionary »

spleen meaning in Arabic

EnglishArabic
spleen [UK: spliːn]
[US: ˈspliːn]

طحال

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

الطحال

Spleenwort [UK: splˈiːnwɔːt]
[US: splˈiːnwoːrt]

سبلينوورت - نبات