SIFAC


Meaning of SIFAC in English

noun the white indris of madagascar. it is regarded by the natives as sacred.

Webster English vocab.      Английский словарь Webster.