Top Ads Banner

smelled

    [smeld] pt., pp. of smell