dedo

Alternate orthography
دیدو
English: Translation
To seem