← Back to browseキュルキュル[kyurukyuru]adverbJapanese definitionNo Japanese definition yet.English definitionsqueaking (of an engine, skis on snow, etc.)ExamplesNo examples yet.Loading examples…Ask about this