on deck; and hence, like aboveboard, without artifice; smart

listen to the pronunciation of on deck; and hence, like aboveboard, without artifice; smart
الإنجليزية - الإنجليزية
abovedeck
on deck; and hence, like aboveboard, without artifice; smart
المفضلات