worm farming - Spanish English Dictionary
History

worm farming



Meanings of "worm farming" in Spanish English Dictionary : 2 result(s)

English Spanish
General
worm farming lombricultura [f]
worm farming lombricultor [adj]