Slovnenya

Translation English Japanese: yeti

Dictionary: main
yeti
noun