Русский-Английский словарь »

на своих двоих означает в английский

РусскийАнглийский
на своих двоих noun

shanks' mare(walking)
noun