SOUL KISS


Meaning of SOUL KISS in English

v. engage in a french kiss, kiss with open-mouth involving tongue contact

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.