Anglisy Ovay

  Mpamaritra

sharp-eyed

  1. zavatra iray izay mailo, mahatsapa zavatra, mahatsapa
  2. zavatra mahita tsara; manana maso tsara

  Tsiahy