angoustra
angostura
translation of 'angoustra'
noun
güzel kokulu bir ağaç,
angostura
definition
Credits: Google Translate