French-Spanish dictionary »

mérule meaning in Spanish

FrenchSpanish
mérule nom

esponjanoun
{f}

glomérule nom {m}

glomérulonoun
{m}