Turkish-English dictionary »

dalgıçkuşu meaning in English

TurkishEnglish
dalgıçkuşu noun

loon [loons](bird of order Gaviiformes)
noun
[UK: luːn] [US: ˈluːn]