Latin-French dictionary »

cuala lumpuria meaning in French

LatinFrench
Cuala Lumpuria noun

Kuala Lumpurnom