meaning of pied a terre
1.
lodging
for
occasional
or
secondary
use;
"they
bought
a
pied-a-terre
in
">London"
Related Words
pied-a-terre
|
Developed & Maintained By
Taraprasad.com