French-Spanish dictionary »

faire de l'eau meaning in Spanish

FrenchSpanish
faire de l'eau

aguada