BILLARD MEANING IN ENGLISH

• Billard Definition & Synonyms

  1. (n.) An English fish, allied to the cod; the coalfish.


RECENT SEARCHES