Slovnenya

Translation English Spanish: square toes

Dictionary: main
square toes
noun