Entry # 8332 has returned 1 entry

me dili uda

noun an ocean current which comes towards the atoll