Slovnenya

Translation English Japanese: pommel horse

Dictionary: main
pommel horse
noun