caribeEnglish

caribe, pirana, piranha

Noun

Small voraciously carnivorous freshwater fishes of South America that attack and destroy living animals

English: piranha, pirana, caribe

English words with similar meanings

Show 2 words

Words that start with "caribe"