Slovnenya

Translation English Japanese: embrocate

Dictionary: main
embrocate
verb