camaca
noun
- a heavy fabric of silk or mixed fibers, much used in the Middle Ages.
CAMACA Imago Mall – Malaysia’s first flagship shop – Sabah Eats
CAMACA Imago Mall – Malaysia’s first flagship shop – Sabah Eats
CAMACA Imago Mall – Malaysia’s first flagship shop – Sabah Eats
Camaca, Kota Kinabalu – Restaurant Reviews, Phone Number & Photos
51 queries 0.523