← Back to browseアマゾンカワイルカ[amazonkawairuka]nounJapanese definitionNo Japanese definition yet.English definitionAmazon river dolphin (Inia geoffrensis)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsアマゾンアマゾン川