Entrega (en. Installment)

Translation into Spanish

Synonyms