Slovnenya

Translation English Japanese: deep in thought

Dictionary: main