English-Latin dictionary »

bonus super meaning in Latin

EnglishLatin
bonus SUPER adjective

optumus [optuma, optumum]adjective