Home
Search
Index
Definify.com
Definition
2024
metran
metran
Catalan
Verb
metran
third-person plural future indicative form of
metre
Similar Results
Betray
Matron
Betrap
Tetrad
Petrean
Veteran