French-English dictionary »

la niña meaning in English

FrenchEnglish
La Niña nom {f}

La Niña◼◼◼(temperature anomaly)
noun