Latin-English dictionary »

ambiga meaning in English

LatinEnglish
ambiga [ambigae] (1st) F
noun

cap of a stillnoun