Translation of "tiara" into English

earth, land are the top translations of "tiara" into English.

tiara
+ Add

Romansh-English dictionary

  • earth

    noun

    the ground, land [..]

  • land

    noun

    part of Earth that is not covered by oceans or other bodies of water [..]

  • Show algorithmically generated translations

Add

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