Slovnenya

Translation English French: Suckling

Dictionary: main
Suckling
noun