Home
Search
Index
Definify.com
Definition
2024
armatoste
armatoste
Spanish
Noun
armatoste
m
(
plural
armatostes
)
hulky
thing, big
eyesore
Similar Results