Slovnenya

Translation English Spanish: defect

Diccionario: main
defect
noun