English-Hindi dictionary »

water orchid meaning in Hindi

EnglishHindi
water orchid noun

जल कुंभी