Slovnenya

Translation English Spanish: ball-shaped

Dictionary: main