×
rostres
meaning in English
n.
rostrum, stage
Related Words
rostral
rostre
rostré
rosâtre
PC Version
Copyright © 2018 WordTech Co.