Basque English Dictionary

euskara - English

salmenta in English:

1. the sale the sale