English Noun drapur plural of drapa Anagrams RupardWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads