Translation of "Ria" into English

ria is the translation of "Ria" into English.

Ria
+ Add

Latin-English dictionary

  • ria

    noun

    coastal inlet formed by the partial submergence of an unglaciated river valley

  • Show algorithmically generated translations

Automatic translations of "Ria" into English

  • Google

    Google Translate
Add

Translations of "Ria" into English in sentences, translation memory