English to Arabic

Meaning for:
Nui
other
الجامعة الوطنية في أيرلندا