Slovnenya

Translation English Spanish: tom turkey

Dictionary: main
tom turkey
noun
gato.