Shuru in English dictionary

  • Shuru

    Meanings and definitions of "Shuru"

    • A dialect of the Berta language.

Sample sentences with "Shuru"

Available translations

Authors