English-Latin dictionary »

small statue of victory meaning in Latin

EnglishLatin
small statue of Victory noun

victoriola [victoriolae](1st) F
noun