Slovnenya

Translation English Spanish: bowling ball

Dictionary: main
bowling ball
noun