truffle


Results for "truffle"

English - Turkish Dictionary

truffle

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