Slovnenya

Translation English Japanese: horsewhip

Dictionary: main
horsewhip
noun
verb