Home
Search
Index
Definify.com
Definition
2024
catraca
catraca
Portuguese
Noun
catraca
f
(
plural
catracas
)
turnstile
(
rotating mechanical device
)
Synonyms
roleta
,
borboleta
Pronunciation
Rhymes:
-aka
Similar Results
Casarca
Cataract
Carica
Pataca
Carac