Home
Search
Index
Definify.com
Definition
2024
ametller
ametller
Catalan
Noun
ametller
m
(
plural
ametllers
)
almond tree
Etymology
ametlla
+
-er
Similar Results
Smeller