dehadehaawa

English: Translation
forgetful, absent-minded
adjective
ID
2642