Slovnenya

Translation English Japanese: telegraph form

Dictionary: main
telegraph form
noun