×
lata
meaning in French
n.
imitation forcée (en malais)
Related Words
lat
lat.
latah
latakia
PC Version
Copyright © 2018 WordTech Co.