NichiDict

カーマスートラ

[kaamasuutora]

Meanings

1.Noun

Kama Sutra; Kamasutra