×

larme meaning in English

n. tear, teardrop, drop

Related Words

  1. largo
  2. larguer
  3. larmes de crocodile
  4. larmes de crocodiles
PC Version

Copyright © 2018 WordTech Co.