French English Dictionary

Français - English

Désolé) in English:

1. Sorry)



related words

salut! in English