Term Gallery logo

Meanings of semidúplex in Catalan

See more