baba

English: Translation
flat surface (like a board floor)
noun