Rolling pin meaning in Gujarati - English Dictionary