iJunoon official Urdu Dictionary
پردہ ڈالنا
parda daalna
English definition for becloud
1. v. make less visible or unclear
Synonyms and Antonyms for becloud
Sponored Video