French American English Dictionary

Français - American English

la tempête ?:

1. storm storm


There was a terrible storm last night.

other words beginning with "L"

l'île ?
l'œil ?
l'œuf ?
laid ?
laide ?
laine ?