Dictionary search results

Showing 1-2 of 2 results

zebra English-French

zèbre m

zebra crossing English-French

passage m (protégé) pour piétons


You searched for zebra