iJunoon official Urdu Dictionary
عام طور پر سخت قسم کا چِھلکا
aam tor par sakht qisam ka chilka
English definition for testa
1. n. protective outer layer of seeds of flowering plants
Sponored Video