vocab dash
Log in
Sign up
అవిరి
aviri
Meanings
Noun
1. the indigo plant, Indigofera tinctoria