LACUNE MEANING IN ENGLISH

• Lacune Definition & Synonyms

  1. (n.) A lacuna.


RECENT SEARCHES