Slovnenya

Translation English Spanish: overcoat

Diccionario: main
overcoat
noun
2 manto.