tarascar - Spanish English Dictionary
History

tarascar

Play ENESESes
Play ENESESmx


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

Spanish English
Common
tarascar [v] bite
General
tarascar [v] bite
tarascar [v] bite
tarascar [v] bite (dogs)