Search term tuera has one result
Jump to
ES Spanish EN English
tuera (n) [plant or fruit of the ''Citrullus colocynthis''] (n) colocynth (n) [plant or fruit of the ''Citrullus colocynthis''] (n)