Translation of thompola in English:

thompola

pimple

noun (class 9, plural dithompola)

  • 1

    pimple


User Contribution

thompola

lump

noun