ボアコンストリクター
boakonsutorikutā

Noun

1. boa constrictor (Boa constrictor)

Other forms: