invaincue - French English Dictionary

invaincue

Play ENFRFRfr
Play ENFRFRca

Meanings of "invaincue" in English French Dictionary : 1 result(s)

French English
General
invaincue [adj] undefeated