meaning of multifaced
1.
Having
many
faces.
Related Words
multifaced
|
Developed & Maintained By
Taraprasad.com