Slovnenya

Translation English French: settlings

Dictionary: main
settlings
noun
lees, lie.