Translation of لَفَت in English:

User Contribution

لَفَت

noun