Translation of selomi in English:

selomi

noun (class 7, plural dilomi)

  • 1

    animal or insect that bites