English-Spanish dictionary »

parramatta meaning in Spanish

EnglishSpanish
Parramatta (Parramatta River)
proper noun

Río Parramattaproper noun

Parramatta (suburb of Sydney)
proper noun

Parramattaproper noun