English to Arabic

Meaning for:
Severn
other
سيفيرن - نهر في إنجلترا و ويلز