Search term Poulain has 2 results
FR French EN English
poulain (n) [zoologie] {m} foal (n) [zoologie]
poulain (n) [cheval] {m} colt (n) [cheval]

French English translations

FR Synonyms for poulain EN Translations
pouliche [cheval] f potra (n)
jument [cheval] f égua {f}