meaning of caroche

1. A kind of pleasure carriage; a coach.


Related Words

caroche | caroched |

Developed & Maintained By Taraprasad.com

Treasure Words