angoustra
angostura
translation of 'angoustra'
noun
angostura
definition
Credits: Google Translate
English to Spanish Dictionary angoustra |