Home
Search
Index
Definify.com
Definition
2024
mata_mata
mata mata
See also:
matamata
,
matamatá
,
and
mata-mata
English
Noun
mata
mata
(
plural
mata matas
)
Alternative form of
matamata
Indonesian
Noun
mata
mata
spy
Similar Results