iJunoon official Urdu Dictionary
بے پتوں کا درخت
bay patton ka darakht
بے برگ
bay barg
English definition for leafless
1. a. having no leaves
Synonyms and Antonyms for leafless
Sponored Video