mahidi

English: Translation
separated from and curled up from
adjective