Slovnenya

Translation English Japanese: llama

Dictionary: main
llama
noun