Online English Dictionary

Home

Frenchspeaking


adj.

able to communicate in French.


© 2009 Dammam Community College