Definify.com

Definition 2025


yavşan

yavşan

Turkish

Noun

yavşan

  1. artemisia