Entry # 349 has returned 1 entry

buta

noun lump, bug bite (bug bite)

(Spanish) la roncha