kanġu ta' Filfla

Noun

 * 1)  storm petrel