Results for "

leaseholder

"
English - Turkish Dictionary

leaseholder

(English - Turkish Dictionary) :
i. kiracı.