tiaa

English: Translation
to sneeze
intransitive verb
ID
2705