English | German | Russian | Czech

truffière English

Meaning truffière meaning

What does truffière mean?

truffière

A plot of land cultivated to produce truffles.

Are you looking for...?