iJunoon official Urdu Dictionary
لمبا
lamba
چوڑا
chora
بڑا
bara
قدآور
qdaavr
English definition for sizable
1. s. large in amount or extent or degree
2. s. fairly large
Sponored Video