English-Hindi dictionary »

to thurst upon meaning in Hindi

EnglishHindi
to thurst upon verb

थोपना