Anglisy

Ovay

  Mpamaritra

self-described

  1. zavatra nofaritan'ny tena; amin'ny teniny manokana

  Tsiahy