French-English dictionary »

parramatta meaning in English

FrenchEnglish
Parramatta nom propre

Parramatta◼◼◼(suburb of Sydney)
proper noun

Rivière Parramatta nom propre

Parramatta◼◼◼(Parramatta River)
proper noun