Amigable admin 5 years ago Amigable Amigable Definition Amigable Spanish Adjective English meaning : friendly