kiwi

English: Translation
to sting from particle in one's eye
ID
2814