English-French dictionary »

uluru meaning in French

EnglishFrench
Uluru (giant rock in Australia)
proper noun

Uluru◼◼◼nom propre

Ayers Rock◼◼◻nom propre