CARTE | translate French to English - Cambridge Dictionary
https://dictionary.cambridge.org/dictionary/french-english/carte
WEBCARTE translate: map, card, card, menu, card, card, chart, chart, map, map. Learn more in the Cambridge French-English Dictionary.
DA: 22 PA: 66 MOZ Rank: 93