English-Latin dictionary »

on / in / of ground / earth meaning in Latin

EnglishLatin
on / in / of ground / earth adjective

terrester [terrestris, terrestre]adjective

terrestris [terrestris, terrestre]adjective