haliha

English: Translation
salivate
intransitive verb
ID
1322