dedeeoo

English: Translation
stuffed full
adjective
ID
2640