deedé

English

eye, having seen, he/she/it has seen, saw, seen

Persian

deedé

« Persian/English Dictionary