LAND ON ONE'S FEET


Meaning of LAND ON ONE'S FEET in English

= land on both feet

Slang English vocab.      Английский сленговый словарь.