Definify.com

Definition 2026


yavşan

yavşan

Turkish

Noun

yavşan

  1. artemisia