ambel

See also: Ambel

Ambonese Malay

Verb

ambel

  1. to take