Galician English Dictionary

galego - English

vespa in English:

1. vespa vespa