MANSTEALING


Meaning of MANSTEALING in English

kidnapping, abduction (of a person)

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