Slovnenya

Translation English French: pearl barley

Dictionary: main
pearl barley
noun