Turkish-English dictionary »

tembel hayvan meaning in English

TurkishEnglish
tembel hayvan noun

sloth [sloths](mammal)
noun
[UK: sləʊθ] [US: sloʊθ]