Definition of Astacura in English :
Define Astacura in English
Astacura meaning in English
Meaning of Astacura in English
Pronunciation of Astacura in English
Astacura pronunciation in English
Pronounce Astacura in English
Astacura
see synonyms of astacuraNoun
WordNet Lexical Database for English. Princeton University. 2010.