tepocate

listen to the pronunciation of tepocate
İspanyolca - İngilizce
stone, rock
pebble