×
lota
meaning in French
n.
lotte, poisson d'eau douce
Related Words
lot
lot's wife
lotah
loth
PC Version
Copyright © 2018 WordTech Co.