English to Arabic

Meaning for:
Ymir
other
يمير - إله عملاق إسكندنافيّ اسطوري
Related Words