French-Spanish dictionary »

lierre terrestre meaning in Spanish

FrenchSpanish
lierre terrestre nom {m}

hiedra terrestrenoun
{f}