English to French:   more detail...
  1. church owl:


Detailed Translations for church owl from English to French

church owl:

church owl [the ~] noun

  1. the church owl
    la chouette

Translation Matrix for church owl:

NounRelated TranslationsOther Translations
chouette church owl dimwit; fathead; idiot; moth; nincompoop; ninny; nitwit; numskull
ModifierRelated TranslationsOther Translations
chouette appealing; beautiful; congenial; cute; easy going; endearing; engaging; fabulous; fantastic; good; great; handsome; jolly good; likable; lovely; marvellous; marvelous; nice; pleasant; pretty; smashing; sympathetic; wild; winsome; wonderful

Related Translations for church owl