English-Latin dictionary »

lurking in concealment meaning in Latin

EnglishLatin
lurking in concealment adjective

latebrosus [latebrosa, latebrosum]adjective