Search: "キュルキュル"

No filters applied
Items 1-1 of 1
キュルキュル
kyurukyuru

1. squeaking (of an engine, skis on snow, etc.)

Adverb
#80439
Items 1-1 of 1