English to Lithuanian Dictionary
balistraria
Ambrazūra
Meaning for balistraria found in 18 Languages.
Sponored Video