English-French dictionary »

huelva meaning in French

EnglishFrench
Huelva (city and province in Andalusia, Spain)
proper noun

Huelva◼◼◼nom {f}