Slovnenya

Translation Japanese Spanish: 茫然自失

Dictionary: main