hirundo nigricans - İngilizce Eşanlam Sözlük

hirundo nigricans

n.
[1] tree swallow , tree martin