Dictionary search results

Showing 1-3 of 3 results

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