iJunoon official Urdu Dictionary
روکنے والا
roknay wala
English definition for retardant
1. n. any agent that retards or delays or hinders
Sponored Video