×

lota meaning in French

n. lotte, poisson d'eau douce

Related Words

  1. lot
  2. lot's wife
  3. lotah
  4. loth
PC Version

Copyright © 2018 WordTech Co.