Translator


"piece of cotton wool" in Spanish

QUICK TRANSLATIONS
"piece of cotton wool" in Spanish