×

rostre meaning in English

n. rostrum, stage, speaker's platform; beak, snout (biology)

Related Words

  1. rossée
  2. rostral
  3. rostres
  4. rostré
PC Version

Copyright © 2018 WordTech Co.