Results for "

duyurucu

"
Turkish - English dictionary

duyurucu

(Turkish - English dictionary) :
1. proclaiming, making heard. 2. causing (one) to feel (a sensation).