English-Latin dictionary »

roast a little meaning in Latin

EnglishLatin
roast a little verb

subasso [subassare, subassavi, subassatus](1st) TRANS
verb