Translation of aguadilla in English:

aguadilla

ducking, n.

feminine noun

Spain
informal

  • 1

    ducking informal
    le hicieron una aguadilla they ducked him