Translation of carape in English:

carape

exclamation