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