Latin-English dictionary »

ampola meaning in English

LatinEnglish
ampola [ampolae] (1st) F
noun

cruetnoun
[UK: ˈkruːɪt] [US: ˈkruːɪt]