← Back to browseチロチロ[chirochiro]adverbJapanese definitionNo Japanese definition yet.English definitionsflicker (light); wavertrickle (water)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsチロ