ANTRE MEANING IN ENGLISH

• Antre Definition & Synonyms

  1. (n.) A cavern.


RECENT SEARCHES