SM えす・えむ
esu·emu

Noun

1. SM; S&M; sado-masochism

Noun

2. shopping mall

Other forms: