tepocate

listen to the pronunciation of tepocate
Испанский Язык - Английский Язык
stone, rock
pebble