English-Hindi dictionary »

water sprite meaning in Hindi

EnglishHindi
water sprite noun

जल देवी