tepocate

listen to the pronunciation of tepocate
Spanisch - Englisch
stone, rock
pebble