French-English dictionary »

qui qui meaning in English

FrenchEnglish
quiquivi nom [m]

kiskadee◼◼◼(species of bird in the tyrant flycatcher family)
noun