Search term vacaloura has one result
Jump to
PT Portuguese EN English
vacaloura (n) [large beetle in Lucanidae] (n) stag beetle (n) [large beetle in Lucanidae]