English-Latin dictionary »

depso meaning in Latin

EnglishLatin
depso verb

depso [depsere, depsui, depstus](3rd) TRANS
verb