Term Gallery logo

Meanings of il·lma. sra. in català

f. excel·lentíssima senyora