Slovnenya

Translation English Spanish: sheepskin coat

Dictionary: main
sheepskin coat
noun