English-Spanish dictionary »

tea oil meaning in Spanish

EnglishSpanish
tea oil (oil contained in species of Camellia)
noun

aceite de Camelianoun
{m}