Malukus

English

Proper noun

Malukus

  1. Ellipsis of Maluku Islands.

Translations