×

loricated meaning in French

adj. carapace

Related Words

  1. lorgnette
  2. loricate
  3. lorikeet
  4. lorn
PC Version

Copyright © 2018 WordTech Co.