Slovnenya

Translation Japanese English: テラフロップス

Dictionary: main