French translation for "elo"
|
- n. elo, electric light orchestra, groupe de pop-rock britannique en vogue des années 70
- Similar Words:
- "ellis" French translation, "ellison" French translation, "ellsberg" French translation, "elm" French translation, "elmer" French translation, "elocution" French translation, "elocutionary" French translation, "elocutionist" French translation, "elohim" French translation, "eloign" French translation
|
|
|