Latin-French dictionary »

pomum terrestre meaning in French

LatinFrench
pomum terrestre noun

tartiflenom