Nessuna traduzione esatta trovata per "in spite of its defects"