to reveal; to disclose

listen to the pronunciation of to reveal; to disclose
English - English
wray
to reveal; to disclose
Favorites