baa-lamb – Català–English translations

🇬🇧 en ca

baa-lamb noun

  • lamb or sheep
xai
Wiktionary Links