English-Hindi dictionary »

loud noise meaning in Hindi

EnglishHindi
loud noise

तुफान