×

falcula meaning in Chinese

n.
(pl.-lae) (猫等的)钩爪。

Related Words

  1. falcoz
  2. falcucci
  3. falcular sickle-shaped
  4. falculate
PC Version

Copyright © 2018 WordTech Co.