Synonyms of Spanish Tea in English :
Antonyms of Spanish Tea in English
Thesaurus of Spanish Tea in English
Spanish Tea
see definition of spanish teaSynonyms of spanish tea
1. (noun) rank-smelling tropical American pigweed
Hypernyms of spanish tea
1. (noun) rank-smelling tropical American pigweed