Translation of aboveboard in Indonesian

User Contribution

aboveboard

jujur, terbuka dan legal

adjective