Translation of diôbôrôlô in English:

diôbôrôlô

overalls

noun (class 10)

  • 1

    overalls