"boa" in English Boa {f} boa "boa" English translation boa Boa Riesenschlange Detailed translations for "boa" die Boa{feminine} Boa(also: Riesenschlange) boa Ja klar, wenn er sich in eine Boa Constrictor [Schlange] verwandelt hat. Source: opensubtitles.org Corpus by OPUS Request review Yeah, sure, if he morphed into a boa constrictor. Ich fühl mich, als würde ich von einer Boa Constrictor erwürgt. Source: opensubtitles.org Corpus by OPUS Request review I feel like I'm being strangled by a boa constrictor. English synonyms for "boa" s {boa}