Term Gallery logo

Meanings of dealer's shoe in inglês