EXPERIENCE
LEARN
C2
Photo by Erik bij de Vaate, CC BY-SA 2.0 via Wikimedia Commons
IPA
/ruːlou/
GD
rulou

រូឡូ Meaning in English

Roller
Paint Roller

Definitions

US Noun A tool used for painting flat surfaces that is consists of a rolling tube with a handle
Brevig