NichiDict

目皿

めざら
[mezara]

Meanings

1.Noun

slotted grating; perforated plate; slotted drain cover