costard French - English
1.
Englishsuit
-
Englishslang: person who wears matching jacket and trousers, especially a hierarchical superior
-
Frenchcostard
English translator: French English costard Eesti sõnaraamat Español Traductor Svenska Översättare