Translation of لپاپُتا in English:

لپاپُتا

phrase

  • plastered and painted