ambs-ace
English
Noun
ambs
-
ace
Alternative form of
ambsace
.