Britisher

English Meaning

   

Spanish Meaning

 

natural de Gran BretaƱa