vocab dash
Log in
Sign up
locateur
Forms
Top 30000
Meanings
Noun
1. renter (of a rented property)
(dated, law)