yaygaracı


Results for "yaygaracı"

Turkish - English dictionary

yaygaracı

(Turkish - English dictionary) :
(someone) who will set up a howl about something on the slightest provocation.