English-Latin dictionary »

graze down meaning in Latin

EnglishLatin
graze down verb

depascor [depasci, depastus sum](3rd) DEP
verb