MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Tuileries Gardens

noun (n)

  • formal gardens next to the Louvre in Paris
    formal gardens di samping louvre di paris
    Synonym:
    tuileries
    source: wordnet30