Arabic Swedish Dictionary

العربية - Svenska

ستارة in Swedish: