to make a picture of; to paint; to picture; to depict

listen to the pronunciation of to make a picture of; to paint; to picture; to depict
English - English
depicture
to make a picture of; to paint; to picture; to depict
Favorites