yağmurkuşu


Results for "yağmurkuşu"

Turkish - English dictionary

yağmurkuşu

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