English-Turkish dictionary »

petrel meaning in Turkish

EnglishTurkish
petrel [petrels] (Procellariiformes)
noun
[UK: ˈpe.trəl]
[US: ˈpe.trəl]

fırtınakuşunoun

yelkovannoun