-
nouna port and resort city on the French Riviera; site of an annual film festivalpart of:
Explanation of cannes
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.