letterboxes - French English Dictionary

letterboxes

Meanings of "letterboxes" in French English Dictionary : 2 result(s)

English French
Computer
letterbox letterbox (DVD)
Aeronautics
letterbox ouverture de rideau