Translation of tetuda in English:

tetuda

feminine noun & adjective

informal