Anglisy Ovay

  Mpamaritra

black-mouthed

  1. zavatra tsy mendrika na teny maniratsira; fanendrikendrehana

  Tsiahy