Vehdaa ਵੇਹੜਾ Home of Punjabi words

Definition

ਲੁਤਰਾ

lutaraa adjective.masculine unverified

idle talker, nonsensical or constant talker, babbler, chatterer

Back to all definitions