English-Latin dictionary »

palm award / first place meaning in Latin

EnglishLatin
palm award / first place noun

palma [palmae](1st) F
noun