vocab dash
Log in
Sign up
té de la sierra
Meanings
Noun
1. rock thyme (Clinopodium alpinum)