×

ramage meaning in English

n. leaf pattern; song, collection of sounds made by a bird or other animal

Related Words

  1. rama
  2. ramadan
  3. ramallah
  4. raman
PC Version

Copyright © 2018 WordTech Co.