Definify.com

Definition 2024


yavşan

yavşan

Turkish

Noun

yavşan

  1. artemisia