Results for "

shoebill

"
English - Turkish Dictionary

shoebill

(English - Turkish Dictionary) :
i., zool. pabuçgagalı.