Portuguese-English translation for "alcaparras"
"alcaparras" English translation
Results: 1-2 of 2
alcaparras {noun}
alcaparras {f} [gastro.]
alcaparra {noun}
Similar words
alcalinizar · alcalino · alcançado · alcançamento · alcançar · alcançável · alcance · alcânfora · alçapão · alcaparra · alcaparras · alçar · alcaravia · alcateia · alcatifa · alcatra · alcatrão · alcatroado · alcatroar · alce · alcedo
Moreover bab.la provides the English-Russian dictionary for more translations.