Multifaced
Word Dictionary
-> Multifaced
Search:
Multifaced
(a.) Having many faces.
Terms of Use
Canadian Jobs