thatch-sparrow - Turkish English Dictionary

thatch-sparrow

Meanings of "thatch-sparrow" in Turkish English Dictionary : 1 result(s)

English Turkish
Star Wars
thatch-sparrow n. saz-serçe

Meanings of "thatch-sparrow" with other terms in English Turkish Dictionary : 2 result(s)

English Turkish
Ornithology
thatch sparrow (passer domesticus) n. ev serçesi
thatch sparrow (passer domesticus) n. bayağı serçe