Galician English Dictionary

galego - English

leste in English:

1. leste