Results for "

folluk

"
Turkish - English dictionary

folluk

(Turkish - English dictionary) :
nest box (for hens).