Meanings of "DESA" in English

Okoto
Star Star Star