Arabic-English dictionary »

تِرْبَنْتِين meaning in English

ArabicEnglish
تِرْبَنْتِين

turpentinevolatile essential oil