KAMACHI


Meaning of KAMACHI in English

n.

Horned-screamer ( Palamedea cornuta ).

Soule. Dictionary of English synonyms.      Словарь английских синонимов.