dictionnaire Galice - Anglais

galego - English

tenda tenda Anglais:

1. store store store store