Spanish Nouns: localización

Spanish Nouns verb 'localización' conjugated