birdcage – English–Latine translations

🇬🇧 en la 🇻🇦

birdcage noun

  • cage to keep birds in
cavea
Wiktionary Links