English-Spanish dictionary »

olive grove meaning in Spanish

EnglishSpanish
olive grove (cluster of olive trees)
noun

olivarnoun
{m}