Definify.com

Definition 2025


makuta

makuta

English

Noun

makuta

  1. plural of likuta