Arabic-English dictionary »

لفّة سلك meaning in English

ArabicEnglish
لفّة سلك

Wire-wrap