Slovnenya

Translation English Spanish: round shot

Dictionary: main
round shot
noun