×

rostellate meaning in French

adj. ayant une trompe ou un bec

Related Words

  1. rossini
  2. rostellar
  3. rostellum
  4. roster
PC Version

Copyright © 2018 WordTech Co.