drop-off charge n : a fee added for returning a rented car to a location different from the one where it was rented
Copyright © 2024 3Dict.net