What does ECLA stand for?
ECLA stands for "European Commission on Looted Art"
How to abbreviate "European Commission on Looted Art"?
"European Commission on Looted Art" can be abbreviated as ECLA
What is the meaning of ECLA abbreviation?
The meaning of ECLA abbreviation is "European Commission on Looted Art"
What does ECLA mean?
ECLA as abbreviation means "European Commission on Looted Art"