Slovnenya

Translation English Ukrainian: smothering

Dictionary: main
smothering
noun