Translation of atlhamolosa in English:

atlhamolosa

open wide

verb

  • 1

    open wide