Hindi-English dictionary »

तत्काल वहीं meaning in English

HindiEnglish
तत्काल वहीं

then and there[UK: ðen ənd ðeə(r)] [US: ˈðen ænd ˈðer]