Term Gallery logo

Meanings of tecnologia de forats passants in Catalan

tht