Swedish-English dictionary »

trollhaj meaning in English

SwedishEnglish
trollhaj substantiv

goblin shark(Mitsukurina owstoni)
noun