Excuse me, do I need to pay a deposit after paying online for car rental ?

2 Answers

User avatar
136****1606

Please translate the above paragraph into English

User avatar
QEEQ User

I paid 300 pounds as deposit.