mandra - Spanish English Dictionary
History

mandra



Meanings of "mandra" in English Spanish Dictionary : 2 result(s)

Spanish English
General
mandra [f] disused fold
mandra [f] disused pen