French-Latin dictionary »

esméraldin meaning in Latin

FrenchLatin
esméraldin adjectif

smaragdusadjective