alubukharas

English

Noun

alubukharas

  1. plural of alubukhara