Dictionary search results

Showing 1-4 of 4 results

leatherjacket US English

Any of a number of tough-skinned marine fishes, in particular

leather jacket in leather English-Spanish

chaqueta, piel, cazadora