CHAR-A-BANCS MEANING IN ENGLISH

• Char-a-bancs Definition & Synonyms

  1. (n.) A long, light, open vehicle, with benches or seats running lengthwise.


RECENT SEARCHES