English to Arabic

Meaning for:
Lyra
other
ليرا - مجموعة نجوم