tecuán

listen to the pronunciation of tecuán
Spanish - English
greedy person, voracious person
monster, large ugly creature