IN BORROWED PLUMES


Meaning of IN BORROWED PLUMES in English

(dressing up or using) things that belong to another

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