lor

Phonetic
[lor]
English: Translation
vomit
noun
bodily secretion; health;
Hill Remo
Notes

2010;