Pinyin Dictionary results for "yi ta"

伊塔
eta (Greek letter Ηη)
一塌糊涂
muddled and completely collapsing (idiom); in an awful condition; complete shambles; a total mess
Dictionary data provided by CC-CEDICT