iJunoon official Urdu Dictionary
لمبا سا
lamba sa
English definition for longish
1. s. somewhat long
Synonyms and Antonyms for longish
Sponored Video