Slovnenya

Translation English French: barm

Dictionary: main
barm
noun