Slovnenya

Translation English French: masticate

Dictionary: main
masticate
verb