vocab dash
Log in
Sign up
కుక్కగొర్రె
kukkagorre
Meanings
Noun
1. the rib-faced deer or barking deer, Muntiacus muntjak