Meaning and Translation of Barn Door in Urdu Script and Roman Urdu with Definition,
1. the large sliding door of a barn