Translation of dithaka in English:

User Contribution

dithaka

tonsils

noun