Term Gallery logo

Meanings of xaque-mate in Portuguese