×
rostellate
meaning in French
adj.
ayant une trompe ou un bec
Related Words
rossini
rostellar
rostellum
roster
PC Version
Copyright © 2018 WordTech Co.