English to Arabic

Meaning for:
Librettist
other
واضع كلمات الأوبرا