Slovnenya

Translation English Japanese: Polygonia comma

Dictionary: main
Polygonia comma
noun