Slovnenya

Translation English Spanish: swallow-tailed coat

Dictionary: main
swallow-tailed coat
noun