Translation of "llac salat" into English

salt lake is the translation of "llac salat" into English.

llac salat
+ Add

Catalan-English dictionary

  • salt lake

    noun

    landlocked body of water which has a high concentration salts

  • Show algorithmically generated translations

Automatic translations of "llac salat" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate

Phrases similar to "llac salat" with translations into English

Add

Translations of "llac salat" into English in sentences, translation memory