Translation for "on the nose"
on the nose meaning in Spanish : en la nariz on the nose meaning in German : Auf der Nase on the nose meaning in Russian : на нос on the nose meaning in Portuguese : no nariz on the nose meaning in Chinese : 在鼻子上 on the nose meaning in Japanese : 鼻の上 on the nose meaning in Tamil : மூக்கு மீது on the nose meaning in Arabic : على الآنف on the nose meaning in Turkish : burunda on the nose meaning in Hindi : नाक पर on the nose meaning in Telugu : ముక్కు మీద on the nose meaning in French : dans le nez