Slovnenya

Translation English Ukrainian: tom turkey

Dictionary: main
tom turkey
noun