ほんやくもとげんご
Meanings
Noun
1. language being translated from; source language
Composed of
translation; deciphering; decoding; translation
origin; source; base; basis; cause; ingredient; material
language