What does "Boofta" mean in Arabic libyan?



Ads