thor hyerdahl - English Synonyms Dictionary

thor hyerdahl

n.
[1] Heyerdahl