meaning of tut nose

1. A snub nose.


Related Words

tut-nose |

Developed & Maintained By Taraprasad.com

Treasure Words