Foul-smelling meaning

Alternative form of foul-smelling.
adjective
0
0
Having an unpleasant odor.
adjective
0
0
Advertisement