diccionario Español-inglés »

lombricero significado en inglés

EspañolInglés
lombricero noun
{m}

wormery(self-contained system for producing vermicompost)
noun