Hindi-English dictionary »

बेक़ाबू meaning in English