TUT-NOSE


Meaning of TUT-NOSE in English

noun a snub nose.

Webster English vocab.      Английский словарь Webster.