toums

English

Noun

toums

  1. plural of toum