English → Tetun

roast, grill, broil (over coals)

lalar

More