SE-ORA


Meaning of SE-ORA in English

noun a spanish title of courtesy given to a lady; mrs.; madam; also, a lady.

Webster English vocab.      Английский словарь Webster.