Spanish–English dictionary

English translation of the Spanish word filmadora

Spanish → English
  
SpanishEnglish
filmadora movie camera