English-Latin dictionary »

living / operating on land (not sea) meaning in Latin

EnglishLatin
living / operating on land (not sea) adjective

terrester [terrestris, terrestre]adjective

terrestris [terrestris, terrestre]adjective