Slovnenya

Translation English Spanish: shoe

Dictionary: main
shoe
noun