Slovnenya

Translation Japanese English: ツユクサ

Dictionary: main