Definify.com

Definition 2024


lablabs

lablabs

English

Noun

lablabs

  1. plural of lablab