Slovnenya

Translation English Japanese: drench

Dictionary: main
drench
verb