French-Spanish dictionary »

attribuable meaning in Spanish

FrenchSpanish
attribuable adjectif

atribuibleadjective