sarmısaklı


Results for "sarmısaklı"

Turkish - English dictionary

sarmısaklı

(Turkish - English dictionary) :
flavored with garlic; garlicky.