Results for "

truffle

"
English - Turkish Dictionary

truffle

(English - Turkish Dictionary) :
i., bot. domalan, yermantarı.