Term Gallery logo

Meanings of excma. sra. in Spanish

f. excelentísima señora