Carlo is an Italian, Dutch and Spanish masculine given name and a surname. As an Italian name it is a short form of Charles. As a Spanish name it is a short form of Carlos.
1 free public domain book · Read online or download
Enter a query and the AI assistant will findthe best products for you