English-Hindi dictionary »

score a points meaning in Hindi

EnglishHindi
score a points verb

उल्लू बनाना