Zozobra

From Fresh Dictionary

Spanish

Noun

zozobra f

  1. anxiety; worry
Personal tools