Spanish Adjectives Amarrido By admin - January 15, 2019 0 855 Facebook Twitter Pinterest WhatsApp Amarrido Amarrido Definition Amarrido Spanish Adjective English meaning : moored