Search term zozobra has one result
Jump to
ES Spanish EN English
zozobra (n) [pang or expression of doubt] dubitation (n) [pang or expression of doubt] (n)

Spanish English translations