libertador

ADJECTIVE
(that liberates)-liberating
Synonyms for libertador
Antonyms for libertador
Word of the Day
spiderweb