Italian-English dictionary »

falcata meaning in English

ItalianEnglish
falcata noun
{f}

stride [strides](long step)
noun
[UK: straɪd] [US: ˈstraɪd]

Your history