Search term microscheda has one result
Jump to
IT Italian EN English
microscheda (n) [generale] {f} microfiche (n) [generale]