English-Arabic dictionary »

duct tape meaning in Arabic

EnglishArabic
duct tape multipurpose waterproof tape

شَرِيط لَاصِقm