← Back to browseあかいわし[akaiwashi]nounJapanese definitionNo Japanese definition yet.English definitionspickled sardines; dried sardines; red sardinesrusty and blunt swordExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあかいあかいかあかいえかはだかいわし