English-Spanish dictionary »

tree farm meaning in Spanish

EnglishSpanish
tree farm (farm for trees)
noun

viveronoun
{m}