amachwante

English: Translation
spittle
noun