Slovnenya

Translation English Spanish: moccasin

Diccionario: main
moccasin
noun