Meaning ofcaroonin English

caroon

Definitions