SRTA


Meaning of SRTA in English

abbreviation senorita; señorita

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.