Results for "

yağmurkuşu

"
Turkish - English dictionary

yağmurkuşu

(Turkish - English dictionary) :
,-nu 1. plover. 2. water rail.