Portuguese-English dictionary »

carro alugado meaning in English

PortugueseEnglish
carro alugado noun

rental car(rented car)
noun