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