have no fixed abode/address - Turc Anglais Dictionnaire

Suggérer une traduction