English-Hindi dictionary »

create a splash meaning in Hindi

EnglishHindi
create a splash verb

तहलका मचाना