Home
Search
Index
Definify.com
Definition
2024
mochuelo
mochuelo
Spanish
Noun
mochuelo
m
(
plural
mochuelos
)
little owl
(
Athene noctua
)
(
colloquial
)
dirty
job
Etymology
From
mocho
+
-uelo
Similar Results