Spanish-English DictionaryextenĂșen
extenúen
extenuar
Meaning of extenĂșen