Vocabulary

インペラー

impeller; impellor

noun