Dictionary search results

Showing 1-4 of 4 results

cagoule British & World English

A lightweight, hooded, thigh-length waterproof jacket

cagoule English-Spanish

canguro masculine