English-Latin dictionary »

secret, offering concealment, abounding in hiding places meaning in Latin

EnglishLatin
secret, offering concealment, abounding in hiding places adjective

latebros [latebrosis (gen.), latebrosior -or -us, latebrosissimus -a -um]adjective