Spanish Nouns: troja

Spanish Nouns verb 'troja' conjugated