×
falcula
meaning in Chinese
n.
(pl.-lae) (猫等的)钩爪。
Related Words
falcoz
falcucci
falcular sickle-shaped
falculate
PC Version
Copyright © 2018 WordTech Co.