English-Latin dictionary »

cap of a still meaning in Latin

EnglishLatin
cap of a still noun

ambiga [ambigae](1st) F
noun