Slovnenya

Translation English Spanish: overcoat

Dictionary: main
overcoat
noun
2 manto.