English-Latin dictionary »

thorny shrub which produces fragrant oil meaning in Latin

EnglishLatin
thorny shrub which produces fragrant oil noun

adipsatheon [adipsathei]noun
N

adipsatheos [adipsathei]noun
M