Slovnenya

Translation English French: lambkin

Dictionary: main
lambkin
noun