English-French dictionary »

parramatta meaning in French

EnglishFrench
Parramatta (suburb of Sydney)
proper noun

Parramatta◼◼◼nom propre

Parramatta (Parramatta River)
proper noun

Rivière Parramatta◼◻◻nom propre