Term Gallery logo

Meanings of il·lma. sra. in Catalan

f. excel·lentíssima senyora