Translation of "loro" into English

sun is the translation of "loro" into English.

loro noun
+ Add

Tetum-English dictionary

  • sun

  • sun

    proper

    the star around which the Earth revolves

  • Show algorithmically generated translations

Phrases similar to "loro" with translations into English

Add

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