Search term bambagiona has one result
Jump to
IT Italian EN English
bambagiona (n) [all, perennial grass, ''Holcus lanatus''] Yorkshire fog (n) [all, perennial grass, ''Holcus lanatus''] (n)