Slovnenya

Translation English Spanish: overgarment

Dictionary: main
overgarment
noun