English

edit

Etymology

edit

ali baba +‎ -s

Noun

edit

ali babas

  1. plural of ali baba