Definition of イングリッシュマフィン

イングリッシュマフィン

ingurisshumafin

noun
English muffin
Other readings:
イングリッシュ・マフィン