English Dictionary
Definition smelly in British English
smelly adjective
adjective
/ˈsmeli/

English Dictionary