← Back to browsecaribounoun#24,323TranslationカリブーカリブーEnglish definitionArctic deer with large antlers in both sexesExamplesNo examples yet.Similar wordscariboocaribcaribecaricariscarin← tegangangrene →