Amaranto admin 5 years ago Amaranto Amaranto Definition Amaranto Spanish Adjective English meaning : amaranth