meaning of niffy

1. British informal malodorous


Related Words

niffy |

Developed & Maintained By Taraprasad.com

Treasure Words