LATIBULUM MEANING IN ENGLISH

• Latibulum Definition & Synonyms

  1. (n.) A concealed hiding place; a burrow; a lair; a hole.


RECENT SEARCHES