Definition of インテルポスト

インテルポスト

interuposuto

noun
Intelpost, International Electronic Post