happen English - Latin
Related words
occur quinquennial adventure befall probable hasten chance take place luck impend not yet
No results for word happen
English translator: English Latin happen Eesti sõnaraamat Español Traductor Svenska Översättare