Slovnenya

Translation English French: waistcoat

Dictionary: main
waistcoat
noun