SONIFEROUS MEANING IN ENGLISH

• Soniferous Definition & Synonyms

  1. (a.) Sounding; producing sound; conveying sound.


RECENT SEARCHES