etouffee

etouffee

English Noun
Ad

Definition

Alternative spelling of étouffée.

Ad