sonotrodes
English
Noun
sonotrodes
plural of
sonotrode
Anagrams
doorstones