तमाचा मतलब - Clap, Cuff, Smack
Here is meaning of Tamacha in English. Above get definition and English meaning of Tamacha. What is तमाचा meaning in English ? (English matlab - arth kya hai?).