Advertisement

Advertisement

local loan

noun

  1. (in Britain) a loan issued by a local government authority


Advertisement

Advertisement

Advertisement

Advertisement


localizelocally