Dictionary / Health
سباراضرا
/spa-ra-DRA/
English
band-aid
French
sparadrap
Part of Speech
noun
Register
standard