Galician Spanish Dictionary

galego - español

Allo in Spanish:

1. Allo Allo