Dictionary search results

Showing 1-3 of 3 results

mailbag US English

A large sack or bag for carrying mail

mailbag English-Spanish

cartera fdel cartero