push an opponent with one's feet - French English Dictionary
History

push an opponent with one's feet



Meanings of "push an opponent with one's feet" in French English Dictionary : 1 result(s)

English French
Swimming
push an opponent with one's feet pousser l'adversaire avec le pied [v]