Back to N3 Words
草いきれ
くさいきれ
JLPT N3
noun
Meanings
English
strong smell of grass (esp. in summer heat)