Results for "

kereviz

"
Turkish - English dictionary

kereviz

(Turkish - English dictionary) :
1. celeriac, celery root. 2. slang dunce, blockhead.