taruka - Spanish English Dictionary
History

taruka

Play ENESESes
Play ENESESmx


Meanings of "taruka" in English Spanish Dictionary : 4 result(s)

Spanish English
General
taruka [f] north andean huemul
Mammals
taruka [f] peruvian guemal
taruka [f] taruca
taruka [f] north andean deer