TUFFOON


Meaning of TUFFOON in English

noun ·see typhoon.

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