Skip to main content

Definitions by ThMa_

An informal way of saying 'Palestinian'
A lot of pals live here.
pal by ThMa_ December 30, 2021