Search term défendable has one result
Jump to
FR French EN English
défendable (a) [raison] tenable (a) [raison]

French English translations