Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
indica
in English
indica
us
/ˈindəɪkə/
uk
/ˈindɪkə/
#uncommon