Skip to main content

tut-nose

English tut-nose meaning in English  •  tut-nose का अर्थ अंग्रेजी में
Noun
  • A snub nose.
Advertisement