ttəkətaˊ

Part of Speech : interj.

English Translation : (repeated several times) sound of a large animal running or galloping.

Back