German-Portuguese dictionary »

lagerhütte meaning in Portuguese

GermanPortuguese
Lagerhütte

barraca