manava duuia

English: Translation
nervous, apprehensive (suddenly)
adjective
carroll-soulik-1973