Arabic-English dictionary »

تامْپون meaning in English

ArabicEnglish
تامْپون m

tampona plug of cotton or other absorbent material