Slovnenya logo
Preferences
About Slovnenya
Slovnenya
Translation English French: letch
Dictionary: main
letch
noun
babouin
,
babouins
.