English
›
Words
words
formed in imitation of natural sounds
Translation:
English
Noun
0
onomatopoeia
Add
Translation