towboat Urdu Meaning
Towboat - Urdu Meaning and Translation of Towboat , English Definition and more.
اسٹیم یا ڈیزل سے چلنے والی چھوٹی کشتی
esteem ya diesel se chalne wali choti kashti
1. n. a powerful small boat designed to pull or push larger ships
Sponored Video