Slovnenya

Translation English Japanese: manducate

Dictionary: main
manducate
verb