Term Gallery logo

Meanings of trapa in English

Portuguese
trapa
Catalan
trapa
        trapa
        Usage of trapa in English
        1
        Translations for trapa

        Portuguese