×
rostre
meaning in English
n.
rostrum, stage, speaker's platform; beak, snout (biology)
Related Words
rossée
rostral
rostres
rostré
PC Version
Copyright © 2018 WordTech Co.