French-Spanish dictionary »

éclabousser meaning in Spanish

FrenchSpanish
éclabousser

salpicar

Your history