Slovnenya

Translation English Spanish: two-piece suit

Dictionary: main
two-piece suit
noun