Slovnenya

Translation English Japanese: shot put

Dictionary: main
shot put