Latin-French dictionary »

cucumis agrestis meaning in French

LatinFrench
cucumis agrestis noun

ecballienom

momordiquenom