Dizionario galiziano - Inglese

galego - English

tenda tenda in inglese:

1. store store store store