Borrowed from French carte, from Latin charta. See card and chart.
Practice speaking and memorizing "carte" and many other words and sentences in English.