Safaa Dalby
une noix de coco; des noix de coco
a coconut; some coconuts
meringue
9 quizzed
Nov 5, 2021 4:00 PM
Safaa Dalby
Language Skills
French
Learning Language