velnu

English: Translation
rolling pin
noun