diez de diez
Meanings
Adjective
1. 10/10 (ideal)