velvetleaf – Català–English translations

🇬🇧 en ca

velvetleaf noun

  • Abutilon theophrasti
campaneta, soja borda
Wiktionary Links