English-Latin dictionary »

subterranean, underground meaning in Latin

EnglishLatin
subterranean, underground adjective

subterraneus [subterranea, subterraneum]adjective