Home
Search
Index
Definify.com
Definition
2024
mascarai
mascarai
Portuguese
Verb
mascarai
second-person plural imperative of
mascarar
Similar Results