×
loricated
meaning in French
adj.
carapace
Related Words
lorgnette
loricate
lorikeet
lorn
PC Version
Copyright © 2018 WordTech Co.