English-Hindi dictionary »

aguadilla meaning in Hindi

EnglishHindi
aguadilla noun

नहाते समय किसी के सिर को पानी में डुबो देना