Meaning of “freedom fighter” in the English Dictionary

English