Slovnenya

Translation English Japanese: limiting

Dictionary: main
limiting
noun