Term Gallery logo

Meanings of franca-tripa in Portuguese