English Translation for batten down
batten down
لکڑی کی پیٹی جو فرش بنانے کے کام آتی ہے نیچے
Search Result for batten down
batten
See Definition and Meaning
down
English definition for batten down
1. v. furnish with battens
Sponored Video