not able to make head or tail of something - Turc Anglais Dictionnaire

Suggérer une traduction