Cartagena barks
English
Noun
Cartagena
barks
plural of
Cartagena bark