Slovnenya

Translation English French: polished rice

Dictionary: main
polished rice
noun