Polish-English dictionary »

fregata orla meaning in English

PolishEnglish
fregata orla

Ascension Frigatebird