Englishfor English speakers
canape English
Meaning canape meaning
What does canape mean?
canape
Synonyms canape synonyms
What other words have the same or similar meaning as canape?