English-Latin dictionary »

electoral defeat meaning in Latin

EnglishLatin
electoral defeat noun

repulsa [repulsae](1st) F
noun