English-Hindi dictionary »

on the nose meaning in Hindi

EnglishHindi
on the nose adverb

ठीक