Version Française
Meaning of
"Sparadraps"
in English language
French to English
English to French
French
English
Sparadraps
Sticking plasters for medical purposes
Sparadraps
Plasters