Spanish-French dictionary »

lónguida meaning in French

SpanishFrench
Lónguida noun

Lónguidanom