Galician Spanish Dictionary

galego - español

chan in Spanish:

1. chan chan