PanLinx
slovenĨina
slk-000
mela
Deutsch
deu-000
hatte
English
eng-000
have had
English
eng-000
she ought to have
English
eng-000
she should have
PanLex