Home
Search
Index
Definify.com
Definition
2024
foca_leopardo
foca leopardo
Spanish
Noun
foca
leopardo
f
(
plural
focas leopardo
)
leopard seal
Similar Results