English-Latin dictionary »

scratch slightly meaning in Latin

EnglishLatin
scratch slightly verb

dirado [diradere, dirasi, dirasus](3rd) TRANS
verb