sparrows - French English Dictionary

sparrows

Meanings of "sparrows" in French English Dictionary : 3 result(s)

English French
Zoology
sparrows passériformes [pl/m]
sparrows moineaux [pl/m]
sparrows passerinés [pl]