Definify.com

Definition 2024


karakara

karakara

Malagasy

Noun

karakara

  1. network