Traducción de tetuda in English:

tetuda

nombre femenino & adjetivo

coloquial