Spanish-English dictionary »

parramatta meaning in English

SpanishEnglish
Parramatta proper noun

Parramatta(suburb of Sydney)
proper noun

Río Parramatta proper noun

Parramatta(Parramatta River)
proper noun