Spanish-English dictionary »

agriaz meaning in English

SpanishEnglish
agriaz noun

bead tree(Melia azedarach)
noun