English-Turkish dictionary »

spleen meaning in Turkish

EnglishTurkish
spleen [spleens] (organ)
noun
[UK: spliːn]
[US: ˈspliːn]

dalaknoun