Search term torvo has one result
Jump to
ES Spanish EN English
torvo (adj) [arousing doubt] dubious (adj) [arousing doubt]

Spanish English translations