Home
Search
Index
Definify.com
Definition
2024
ammetres
ammetres
English
Noun
ammetres
plural of
ammetre
Similar Results