ali babas

English

Etymology

ali baba +‎ -s

Noun

ali babas

  1. plural of ali baba