French-Latin dictionary »

repousser du pied meaning in Latin

FrenchLatin
repousser du pied

repudiare