Swedish-English dictionary »

regnträd meaning in English

SwedishEnglish
regnträd substantiv
{n}

rain tree(Albizia saman)
noun