yelkovankuşu


Results for "yelkovankuşu"

Turkish - English dictionary

yelkovankuşu

(Turkish - English dictionary) :
,-nu shearwater.