Terjemahan swapraja di Bahasa Inggris

swapraja

autonomous region or area

  • 1

    autonomous region or area