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