tamacha Meaning in English
تماچا
English: cuff
Roman: tamacha
Tamacha (English: Smack) is a 1988 Indian Bollywood film produced by Prasan Kapoor on Tirupati Pictures Enterprises banner and directed by Ramesh Ahuja.
تماچا
English: cuff
Roman: tamacha
Sponored Video