Definify.com

Definition 2024


mata_mata

mata mata

See also: matamata, matamatá, and mata-mata

English

Noun

mata mata (plural mata matas)

  1. Alternative form of matamata

Indonesian

Noun

mata mata

  1. spy