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

listen to the pronunciation of on deck; and hence, like aboveboard, without artifice. smart
İngilizce - İngilizce
abovedeck
on deck; and hence, like aboveboard, without artifice. smart