Spanish Adjectives Alto By admin - January 15, 2019 0 1322 Facebook Twitter Pinterest WhatsApp Alto Alto Definition Alto Spanish Adjective English meaning : High