Term Gallery logo

Meanings of kanoe-tora in English