legitimate; honest; upright

listen to the pronunciation of legitimate; honest; upright
İngilizce - İngilizce
on the up-and-up

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