Altaico admin 5 years ago Altaico Altaico Definition Altaico Spanish Adjective English meaning : Altaic