iJunoon official Urdu Dictionary
خولدار
khol daar
English definition for shelled
1. a. of animals or fruits that have a shell
Sponored Video