tepocate

listen to the pronunciation of tepocate
الأسبانية - الإنجليزية
stone, rock
pebble