Slovnenya

Translation English Japanese: sabertooth

Dictionary: main
sabertooth
noun