dedeegida

English: Translation
blind
adjective
ID
2634