a harbinger giving signs of things to come English - Swedish




English translator: English Swedish a harbinger giving signs of things to come  Eesti sõnaraamat   Español Traductor   Svenska Översättare