Slovnenya

Translation English Spanish: lambskin

Diccionario: main
lambskin
noun