English-Turkish dictionary »

asgard meaning in Turkish

EnglishTurkish
Asgard (the abode of gods in Norse mythology)
proper noun

Ásgardproper noun