Spanish-English Dictionaryextensa
extensa
Meaning of extensa