Term Gallery logo

Meanings of Trapa in English

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

        Portuguese