kiwi

English: Translation
to sting from particle in one's eye
lieber-dikepa-1974-p-57
ID
2814