NichiDict

めか

[meka]

Meanings

1.Noun

mechanism; mechanics; machines; (mechanical) equipment

2.Noun

mechanic