ghar soap

English

Noun

ghar soap (countable and uncountable, plural ghar soaps)

  1. Synonym of Aleppo soap.