SRTA


Meaning of SRTA in English

[Srta] abbreviation senorita, se¤orita

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