mozāhemetoon

English

annoying to you, in your way

Persian

mozāhemetoon

« Persian/English Dictionary