denture in Spanish
denture in Spanish
placa
dentadura postiza
An artificial replacement of one or more teeth.