Dictionary search results

Showing 1-6 of 6 results

specialize British & World English

Concentrate on and become expert in a particular subject or skill

specialize English-Spanish

especializarse* (en algo)

to specialize (in sth) English-Spanish

especializarse* (en algo)

they specialize in holiday lets in let English-Spanish

se especializan en el alquiler