hagaduu gaiaa

English: Translation
suspicious by nature
adjective
carroll-soulik-1973