Spanish-French dictionary »

hiedra terrestre meaning in French

SpanishFrench
hiedra terrestre noun
{f}

lierre terrestrenom {m}