English-Latin dictionary »

that creeps on ground (l+s) meaning in Latin

EnglishLatin
that creeps on ground (L+S) adjective

chamaetortus [chamaetorta, chamaetortum]adjective