SERRA


Meaning of SERRA in English

Serra BrE AmE ˈser ə —Spanish [ ˈse ɾɾa ]

Longman Pronunciation English Dictionary.      Английский словарь произношений Longman.