lady's thumb – English–Español translations

🇬🇧 en es 🇪🇸

lady's thumb noun

  • Persicaria maculosa
duraznillo común, hierba de santa María, hierba pejiguera
Wiktionary Links