Ali Baba bags
English
Noun
Ali Baba
bags
plural of
Ali Baba bag