Latin-English dictionary »

dexteratus meaning in English

LatinEnglish
dexteratus [dexterata, dexteratum] adjective

lying to the rightadjective