legitimate; honest; upright

listen to the pronunciation of legitimate; honest; upright
Английский Язык - Английский Язык
on the up-and-up

Before paying any money, make sure the organization is on the up-and-up.

legitimate; honest; upright
Избранное