vetchling – English–Español translations

🇬🇧 en es 🇪🇸

vetchling noun

  • A leguminous climbing plant
almorta
Wiktionary Links