starlingEnglish

starling

Noun

Gregarious birds native to the Old World

English: starling

Bahasa: jalak

Bahasa words with similar meanings