Hindi-English dictionary »

मसख़रा meaning in English

HindiEnglish
मसख़रा

droll[UK: drəʊl] [US: droʊl]