English-Latin dictionary »

sprung from the land meaning in Latin

EnglishLatin
sprung from the land adjective

indigenus [indigena, indigenum]adjective

Your history