asta English - Italian
1.
Related words
spear staff rod auction flagpole this pole bid stick stem pole vault such is life rail dipstick antler pole-vaulting have sex
English translator: English Italian asta Eesti sõnaraamat Español Traductor Svenska Översättare