meaning of anticipo

anticipo - Spanish to English

deposit [first repayment]