Definition of ポストマスタ

ポストマスタ

posutomasuta

noun
postmaster
Other readings:
ポストマスター