Translation English Spanish: upkeep
Diccionario: main
upkeep
noun
4 arreglo, compostura, indemnización, mantenimiento, remiendo, reparación, sostenimiento, sustentación, sustento.
5 atención, cuidado, custodia, inquietud, mantenimiento, miedo, miramiento, precaución, preocupación, prevención, previsión, recaudo.