Online Dictionary

declamacion Explained

declamacion at Spanish => English Of Explained:

account carried forward, lecture, recital

declamación at Spanish => English Of Explained:

declamation