ローター
Top 20000
Meanings
Noun
1. rotor
2. love egg; egg vibrator (sex toy)