Search term torba has 2 results
Jump to
IT Italian EN English
torba {f} peat
torba (n) [agricoltura] {f} peat (n) [agricoltura]