Term Gallery logo

Meanings of field hut in English

Portuguese
barraca
        barraca
        Translations for field hut

        Portuguese