Translation of "olon" into English olon + Add translation Add olon Maranao-English dictionary lay head on top of something Show algorithmically generated translations Add example Add Translations of "olon" into English in sentences, translation memory Try again