French-Spanish dictionary »

lónguida meaning in Spanish

FrenchSpanish
Lónguida nom

Lónguidanoun