tudeles
Spanish
Noun
tudeles
plural of
tudel