Ukrainian French Dictionary

українська мова - Français

сова in French:

1. hibou hibou