English translation for "barr"
|
- n. barr, city in france
- Similar Words:
- "baroukh" English translation, "barque" English translation, "barque de pêche" English translation, "barque à pêche" English translation, "barquette" English translation, "barracuda" English translation, "barrage" English translation, "barrage aérien" English translation, "barrage de police" English translation, "barrage routier" English translation
|
|
|