meaning of Bahamaschwalbe

Bahamaschwalbe - German to English

Bahama swallow [Tachycineta cyaneoviridis]