Back to N3 Words
スキール音
スキールおん
JLPT N3
noun
Meanings
English
squeal (of tires or train wheels)