English-Latin dictionary »

found, establish (l+s) meaning in Latin

EnglishLatin
found, establish (L+S) verb

depalo [depalare, depalavi, depalatus](1st) TRANS
verb