Online Dictionary
Definition of " escuadrilla " in Spanish English Dictionary
Results
escuadrilla
  • {N} squadron, wing
jefe de escuadrilla
  • {N} group captain