TAKE SCALPS


Meaning of TAKE SCALPS in English

win, be victorious

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