"マスターベーション" English translation

"マスターベーション" in English

マスターベーション {noun}

マスターベーション (also: 自涜, 自家発電, 自慰行為, 自慰)