Slovnenya

Translation English Japanese: ramrod

Dictionary: main
ramrod
noun