luu odaadeu

English: Translation
our (plural, inclusive; for dual, inalienable noun)
pronoun