Origin

portuguese english tetuan morocco england hamburg spanish berne switzerland potuguese london and judeo portguese portiguese hebrew poland brody austria december colon panama