Anglisy Ovay

  Mpamaritra

chicken-livered

  1. zavatra iray izay feno habibiana

  Famakiana fanampiny

Thesaurus:coward

  Tsiahy