shoebill


Results for "shoebill"

English - Turkish Dictionary

shoebill

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