English to Turkish Dictionary asafoetida

asafoetida

şeytantersi
translation of 'asafoetida'
noun
şeytantersi,
çadıruşağı otu
Credits: Google Translate
Download the
HelloEnglishApp
image_one