French-Spanish dictionary »

prise de vue meaning in Spanish

FrenchSpanish
prise de vue

toma de vistasnoun

Your history