Versión en Español
Meaning of
"taruca"
in English language
Spanish to English
English to Spanish
Spanish
English
taruca; corzuela andina; ciervo andino; venado andino; venado de la sierra; ciervo; venado
andean deer; deer; taruca; type of deer; deer