No exact translation found for
acacia mucilage

related Results
die Acacia (n.) , {bot.}
طَلْح {نبات}