Translation of "tiara" into English
earth, land are the top translations of "tiara" into English.
tiara
-
earth
nounthe ground, land [..]
-
land
nounpart of Earth that is not covered by oceans or other bodies of water [..]
-
Show algorithmically generated translations
Add example
Add