1. aboveboard 2. candid 3. faithful 4. honest 5. loyal 6. on the up-and-up 7. on the up and up 8. sincere 9. sporting 10. straightforward 11. true 12. upfront 13. up-front
How to Translate
Italian dictionaries
Word leale has been found in the following dictionaries: