Spanish Nouns: armada

Spanish Nouns verb 'armada' conjugated